EbayesThresh: R Programs for Empirical Bayes Thresholding
نویسندگان
چکیده
Suppose that a sequence of unknown parameters is observed subject to independent Gaussian noise. The EbayesThresh package in the S language implements a class of Empirical Bayes thresholding methods that can take advantage of possible sparsity in the sequence, to improve the quality of estimation. The prior for each parameter in the sequence is a mixture of an atom of probability at zero and a heavy-tailed density. Within the package, this can be either a Laplace (double exponential) density or else a mixture of normal distributions with tail behavior similar to the Cauchy distribution. The mixing weight, or sparsity parameter, is chosen automatically by marginal maximum likelihood. If estimation is carried out using the posterior median, this is a random thresholding procedure; the estimation can also be carried out using other thresholding rules with the same threshold, and the package provides the posterior mean, and hard and soft thresholding, as additional options. This paper reviews the method, and gives details (far beyond those previously published) of the calculations needed for implementing the procedures. It explains and motivates both the general methodology, and the use of the EbayesThresh package, through simulated and real data examples. When estimating the wavelet transform of an unknown function, it is appropriate to apply the method level by level to the transform of the observed data. The package can carry out these calculations for wavelet transforms obtained using various packages in R and S-PLUS. Details, including a motivating example, are presented, and the application of the method to image estimation is also explored. The final topic considered is the estimation of a single sequence that may become progressively sparser along the sequence. An iterated least squares isotone regression method allows for the choice of a threshold that depends monotonically on the order in which the observations are made. An alternative possibility, also discussed in detail, is a particular parametric dependence of the sparsity parameter on the position in the sequence.
منابع مشابه
EbayesThresh: R and S-PLUS programs for Empirical Bayes thresholding
This report sets out a package of R and S-PLUS routines that implement a class of Empirical Bayes thresholding methods. The prior considered for each parameter in a sequence is a mixture of an atom of probability at zero and a heavy-tailed density. The package allows for the heavy-tailed density to be either a Laplace (double exponential) density or else a mixture of normal distributions with t...
متن کاملDegree Papers for Masters in Statistics — EbayesThresh with Heterogeneous Variance
This paper is an extension of EbayesThresh (the empirical bayesian thresholding method) under assumption of data with homogeneous standard deviation noises described in Johnstone and Silverman (2004)[1]. We ease this restriction, allowing heterogeneous standard deviation of noises, and provide details in estimating the true effects with posterior estimator, e.g. posterior mean or posterior medi...
متن کاملLocally adaptive tree-based thresholding using the treethresh package in R
Suppose we have, after possible rescaling to obtain unit variance, observed a sequence X = (Xi)i∈I satisfying Xi = μi + i, for i ∈ I, where μ = (μi)i∈I is a possibly sparse signal (i.e. some/most of the μi are believed to be zero), the i are independentN(0, 1) noise, and I is a possibly multidimensional index domain. Being a generalisation of the EbayesThresh method, the TreeThresh method is ba...
متن کاملEmpirical Bayes Estimation in Nonstationary Markov chains
Estimation procedures for nonstationary Markov chains appear to be relatively sparse. This work introduces empirical Bayes estimators for the transition probability matrix of a finite nonstationary Markov chain. The data are assumed to be of a panel study type in which each data set consists of a sequence of observations on N>=2 independent and identically dis...
متن کاملEmpirical Bayes approach to block wavelet function estimation
Wavelet methods have demonstrated considerable success in function estimation through term-by-term thresholding of the empirical wavelet coefficients. However, it has been shown that grouping the empirical wavelet coefficients into blocks and making simultaneous threshold decisions about all the coefficients in each block has a number of advantages over term-by-term wavelet thresholding, includ...
متن کامل